double square thread - German English Dictionary